﻿@font-face {
    font-family: 'Tw Cen MT Regular';
    src: url('font/tw cen mt/tw cen mt.eot');
    src: local('font/tw cen mt/tw cen mt'),
    local('font/tw cen mt/tw cen mt'),
    url('font/tw cen mt/tw cen mt.ttf') format('truetype'),
    url('font/tw cen mt/tw cen mt.svg')
    format('svg');
}

body,html{height:100%;}
.wrapper{max-width:1200px;margin:auto;width:93.75%;}
.line3{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:3;height:72px;}
.line4{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:4;height:96px;}
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;}
.line5{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:5;height:120px;}
.line6{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:6;height:144px;}
.hide{display:none;}
a:hover .hide,a.cur .hide{display:inline-block;}
a:hover .show,a.cur .show{display:none;}
.pic{overflow:hidden;transform: rotate(0deg); -webkit-transform: rotate(0deg);position:relative;}
.pic:hover img,li:hover>.pic img,.swiper-slide:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.black{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.8);}
.bdshare_popup_box{margin-left:-100px !important;}
.black.blue{background:rgba(112,189,237,.5);}


.phone{display:none;}
.btn-box{position:relative;}
.btn-box .swiper-button-prev{left:-100px;}
.btn-box .swiper-button-next{right:-100px;}
.editor,.fontp{font-size:14px;color:#666;line-height:24px;}
.editor img{height:auto !important;margin:12px 0;}
.editor iframe,.editor embed,.editor table{max-width:100%;margin:12px 0;}
.pos_re{position:relative;}
.pos_re>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.bdsharebuttonbox a{float:none !important;display:inline-block !important;margin:0 !important;padding:0 !important;opacity:1 !important;background-position:0 !important;}
.h2{font-size:60px;color:#fff;text-transform:uppercase;}
.TwCenMT{font-family:'Tw Cen MT Regular';}
.jianbian{border-radius:30px;width:273px;display:inline-block;line-height:59px;text-align:center;color:#fff;font-size:14px;background:url(../images/bg01.png);background-size:100% 100% !important;}
.jianbian:hover{background:#70bded;}
.h2.blue{color:#70bded;}
.jtm{position:relative;background:url(../images/r.png) no-repeat center center;background-size:9px !important;border:1px solid #eaeaea;border-radius:50%;display:inline-block;height:44px;width:44px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.jtm:hover,.swiper-slide:hover .jtm,.news li:hover .jtm{width:128px;border-color:#70bded;background:#70bded url(../images/rw.png) no-repeat center center;border-radius:30px;}
.more100{display:block;position:relative;line-height:60px;border-top:1px solid #eaeaea;color:#999999;border-bottom:1px solid #eaeaea;font-size:14px;text-align:center;}
.more100:before{content:"";display:block;height:1px;left:0;width:100%;background:#70bded;position:absolute;top:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.more100:after{content:"";display:block;height:1px;left:0;width:100%;background:#70bded;position:absolute;bottom:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.more100:hover{color:#70bded;}
.more100:hover:before,.more100:hover:after{
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);}
.swiper-wrapper,.swiper-container,.swiper-slide{height:auto !important;}


body{padding-top:104px;}
.header{border-top:5px solid #70bded;position:fixed;left:0;top:0;width:100%;background:#fff;z-index:8;}
.header .logo{padding:11px 0;}
.header .logo img{height:75px;}
.header .nav{float:right;}
.header .nav li{float:left;margin:0 2px;font-family:"微软雅黑";}
.header .nav li>a{display:block;position:relative;padding:0 24px;line-height:99px;height:99px;text-transform:uppercase;font-size:18px;color:#111;}
.header .nav li>a span{display:none;font-size:12px;line-height:20px;text-align:center;color:#999;position:absolute;top:25px;left:0;width:100%;}
.header .nav li:hover>a,.header .nav li.cur>a{background:#f3f5f7;line-height:110px;}
.header .nav li:hover>a span,.header .nav li.cur>a span{display:block;}
.header .nav li>a:after{content:"";display:block;height:3px;width:100%;left:0;background:#70bded;bottom:0;position:absolute;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.header .nav li:hover>a:after,.header .nav li.cur>a:after{
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);}

.header .bdsharebuttonbox a{vertical-align:middle;margin:25px 0 0 12px !important;border:1px solid #ebebeb;width:46px !important;height:46px !important;border-radius:50%;text-align:center;line-height:46px;color:#999;}
.header .bdsharebuttonbox .bds_more{background:url(../images/icon01.png) no-repeat center center !important;}
.header .bdsharebuttonbox .bds_more:hover{background:url(../images/icon011.png) no-repeat center center !important;}
.header .bdsharebuttonbox .en{background:none;}
.header .bdsharebuttonbox a:hover{border-color:#70bded;color:#70bded;}

.header .san{margin:32px 0 0 20px;box-sizing:border-box;cursor:pointer;width:36px;height:24px;position:relative;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.header .san span{
    width:100%;
    position:absolute;;
    height:3px;background:#70bded;
    display:block;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.header .san span:nth-child(1){top:0;}
.header .san span:nth-child(2){top:50%;margin-top:-1px;}
.header .san span:nth-child(3){bottom:0;}
.header .san.cur span:nth-child(1){
    top: 50%;margin-top:-1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.header .san.cur span:nth-child(2){
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
.header .san.cur span:nth-child(3){display:none;}




.footer-top{background:#f3f5f7;padding:43px 0 58px;font-family:"微软雅黑";}
.footer-top dl{width:16.6666%;float:left;}
.footer-top dt{font-size:18px;margin-bottom:15px;}
.footer-top dt a{color:#333;}
.footer-top dd{line-height:28px;}
.footer-top dd a{font-size:14px;color:#333;}
.footer-top dt a:hover,.footer-top dd a:hover{color:#70bded;}
.footer-mid{padding:36px 0;}
.footer-mid .address{margin-left:85px;}
.footer-mid .logo{margin-top:8px;}
.footer-mid h3{font-size:16px;color:#333;margin-bottom:8px;}
.footer-mid h3 img,.footer-mid h4 img{margin:-3px 8px 0 0;}
.footer-mid h4{font-size:22px;color:#333;margin-top:13px;}
.footer-mid h4 a{color:#333;}
.footer-mid h4 a:hover{color:#70bded;}
.footer-mid .code{font-size:14px;color:#666;text-align:center;}
.footer-mid .code img{display:block;max-width:89px;margin:0 auto 7px auto;}
.footer-mid .toTop{margin:25px 0 0 90px;cursor:pointer;font-size:12px;color:#999999;text-align:center;}
.footer-mid .toTop a{display:block;margin:0 auto 8px auto;width:44px;height:44px;background:url(../images/t.png) no-repeat center center;background-size:15px !important;border-radius:50%;border:1px solid #eaeaea;}
.footer-mid .toTop:hover{color:#70bded;}
.footer-mid .toTop:hover a{border-color:#70bded;background:#70bded url(../images/tw.png) no-repeat center center;}
.footer-btm{border-top:1px solid #eaeaea;line-height:64px;text-align:center;color:#999;font-size:14px;}



.banner{}
.banner .swiper-pagination{bottom:40px !important;}
.banner .swiper-pagination-bullet{width:10px;height:10px;margin:0 7px !important;background:rgba(255,255,255,.5);opacity:1;}
.banner .swiper-pagination-bullet-active{position:relative;}
.banner .swiper-pagination-bullet-active:after{content:"";display:block;border-radius:50%;width:14px;height:14px;top:-4px;left:-4px;position:absolute;border:2px solid rgba(255,255,255,.5);}
.banner .swiper-pagination-bullet-active{background:rgba(255,255,255,.8) !important;}

.sy-nav{padding:40px 5.2%;}
.sy-nav .swiper-slide{text-align:center;}
.sy-nav .swiper-slide .pic{border-radius:3px;}
.sy-nav .swiper-slide>a{display:block;padding-top:22px;font-size:18px;color:#333;}
.sy-nav .swiper-slide:hover>a{color:#70bded;}

.sy-about{border-radius:3px;overflow:hidden;padding:6.5% 0;}
.sy-about .wenz{padding-right:70px;max-width:470px;}
.sy-about .wenz h2{margin-bottom:20px;}
.sy-about .wenz .fontp{color:#fff;}
.sy-about .wenz a{margin-top:30px;}

.sy-news{padding:47px 0 74px;}
.title{text-align:center;margin-bottom:28px;}
.title h3{font-size:24px;color:#333;}
.sy-news{}
.sy-news .swiper-slide{position:relative;border-top:1px solid #eaeaea;padding:40px 60px;}
.sy-news .swiper-slide:before{content:"";display:block;width:100%;height:1px;background:#70bded;position:absolute;left:0;top:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.sy-news .swiper-slide:after{content:"";display:block;width:100%;height:1px;background:#70bded;position:absolute;left:0;bottom:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.sy-news .swiper-slide:hover:before,.sy-news .swiper-slide:hover:after{
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);
}



.sy-news .date,.news .date{color:#666;}
.sy-news .date span,.news .date span{padding-right:10px;font-size:40px;}
.sy-news .date small,.news .date small{font-size:18px;margin:0 8px 0 -2px;vertical-align:middle;}
.sy-news .swiper-slide{box-sizing:border-box;}
.sy-news .swiper-slide h3,.news .wenz h3{font-family:"微软雅黑";color:#333;margin:20px 0;font-size:18px;}
.sy-news .swiper-slide:hover h3,.news .wenz h3 a:hover{color:#70bded;}
.sy-news .swiper-slide .jtm,.news .wenz .jtm{margin-top:28px;}
.sy-news .swiper-slide:hover p{color:#333;}

.ny-banner{position:relative;padding:6.77% 0;background-size:auto 100% !important;}
.ny-banner .wenz{text-align:center;}
.ny-banner .wenz h2{text-transform:uppercase;}
.ny-banner .wenz hr{width:50px;height:3px;background:#fff;display:block;margin:18px auto;border:none;}
.ny-banner .wenz h3{font-size:36px;color:#fff;}
.sub-nav{padding:15px 0;line-height:42px;border-bottom:1px solid #eaeaea;text-align:center;}
.sub-nav a{display:inline-block;padding:0 22px;border-radius:30px;color:#333;font-size:18px;margin:0 5px;}
.sub-nav a:hover,.sub-nav a.cur{background:#70bded;color:#fff;}
.sub-nav .wrapper{position:relative;}
.sub-nav .hqgd{position:absolute;right:0;bottom:0;font-size:14px;color:#70bded;}
.sub-nav .hqgd:hover{text-decoration:underline;background:transparent;color:#70bded;}
.sub-nav .email-div{position:absolute;right:0;top:0;padding-top:0;}
.sub-nav .email-div a{border-bottom-left-radius:0;border-top-left-radius:0;}

.contact{padding:50px 0 80px;}
#dituContent{height:420px;width:100%;}
.BMap_Marker{background-size:100% 100% !important;}
.contact-ul{border-bottom:1px solid #eaeaea;}
.contact-ul li{text-align:center;float:left;width:25%;box-sizing:border-box;padding:45px 37px;}
.contact-ul li h3{font-size:14px;color:#999999;margin:15px 0 7px;}
.contact-ul li p{font-size:16px;color:#666666;line-height:26px;}
.contact-ul li p.TwCenMT{font-size:24px;}
.contact-ul li p a{color:#666;}
.contact-ul li p a:hover{color:#70bded;}
.contact-ul li:hover img{
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);}
.feedback{}
.feedback .wrapper{max-width:620px;}
.feedback h2{font-size:30px;color:#333;margin-bottom:10px;text-align:center;}
.feedback p{font-size:14px;color:#666;text-align:center;}
.feedback p span{color:#999;}
.feedback .form{margin-top:30px;}
.feedback .input{position:relative;float:left;margin-bottom:20px;width:calc(50% - 10px);}
.feedback .input.wid100{width:100%;}
.feedback .input:nth-child(2n){float:right;}
.feedback .input input{width:100%;box-sizing:border-box;border:1px solid #eaeaea;border-radius:30px;outline:none;text-indent:52px;color:#999;font-size:14px;line-height:24px;padding:11px 0;}
.feedback .input select{width:100%;box-sizing:border-box;border:1px solid #eaeaea;opacity:1 !important;border-radius:30px;outline:none;color:#999;font-size:14px;line-height:24px;padding:11px 0 11px 52px;}
.feedback .input textarea{width:100%;box-sizing:border-box;border:1px solid #eaeaea;border-radius:15px;outline:none;text-indent:52px;color:#999;font-size:14px;line-height:24px;height:200px;padding:11px 0;}
.feedback .input em{font-style:normal;color:#fe0000;position:absolute;right:20px;line-height:46px;top:0;}
.feedback .input.yzm input{text-indent:20px;}
.feedback .input.yzm img{position:absolute;right:20px;top:14px;height:18px;cursor:pointer;}
.feedback .input.yzm:after{content:"";display:block;position:absolute;right:150px;height:22px;top:50%;margin-top:-11px;width:1px;background:#eaeaea;}
.feedback .input .submit{line-height:50px;font-size:16px;background:#70bded;padding:0;margin-top:10px;color:#fff;border:none;outline:none;cursor:pointer;border-radius:30px;text-indent:0;}

.product{}
.product table{width:100%;border-collapse:collapse;}
.product tbody td{border-bottom:1px solid #eaeaea;font-size:16px;color:#999999;line-height:24px;padding:22px 0;}
.product tbody td:nth-child(1){color:#666;padding-left:40px;}
.product td:nth-child(1){color:#666;padding-left:40px;}
.product td:nth-child(1) a{color:#666;}
.product td:nth-child(1) a:hover{color:#70bded;}
.product thead td{font-size:16px;color:#333;background:#f3f5f7;line-height:52px;}
.product td:nth-last-child(1) a{font-size:12px;color:#70bded;text-decoration:underline;}
.product td:nth-last-child(1) a:hover{text-decoration:none;}
.page{text-align:center;padding:40px 0 50px;border-bottom:1px solid #eaeaea;}
.page a,.page span{margin:0 2px;display:inline-block;font-size:14px;color:#999999;width:36px;height:36px;border:1px solid #eaeaea;text-align:center;line-height:36px;}
.page a.page-prev,.page a.page-next{width:auto;padding:0 20px;color:#666;}
.page a:hover,.page span{color:#70bded;}
.crumbs{line-height:90px;font-size:14px;color:#666;border-top:1px solid #eaeaea;}
.crumbs .wrapper{border-bottom:1px solid #eaeaea;}
.crumbs a{color:#666;}
.crumbs a:hover{color:#70bded;}
.crumbs img{margin:0 6px;}

.product-detail{}
.product-detail .pro-img{float:left;width:41.6%;border:1px solid #eaeaea;box-sizing:border-box;text-align:center;}
.product-detail .pro-img img{
    max-width:90%;
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -ms-transition: all 0s;
    -o-transition: all 0s;
    transition: all 0s;}
.product-detail .pro-con{float:right;width:58.4%;padding-left:45px;box-sizing:border-box;}
.product-detail .pro-con h3{margin-bottom:25px;font-size:24px;color:#333;line-height:100px;border-bottom:1px dashed #eaeaea;}
.product-detail .pro-con table{width:100%;font-size:14px;color:#666666;}
.product-detail .pro-con table td:nth-child(1){color:#999;}
.product-detail .pro-con td{line-height:24px;padding:8px 0;}
.product-detail .pro-con td:nth-child(1){white-space:nowrap;text-align:right;vertical-align:text-top;}
.product-detail .pro-con a{width:160px;line-height:45px;margin:56px 15px 0 0;border-radius:30px;border:1px solid #eaeaea;font-size:14px;color:#666;display:inline-block;text-align:center;}
.product-detail .pro-con a img{margin:-2px 0 0 8px;}
.product-detail .pro-con a:hover{border-color:#70bded;color:#70bded;}
.page-local{text-align:center;margin-top:70px;line-height:70px;font-size:14px;}
.page-local .wrapper{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;position:relative;}
.page-local a{color:#666;}
.page-local a.fl,.page-local a.fr{display:inline-block;max-width:calc(50% - 70px);}
.page-local span{color:#999;}
.page-local a:hover{color:#70bded;}
.page-local a img{margin:-4px 6px 0 0;}

.solution .p{font-size:16px;line-height:30px;color:#666;}
.solution .p p{margin-bottom:10px;}
.solution-con{text-align:center;margin-top:40px;padding-top:50px;border-top:1px solid #eaeaea;}
.solution-con h3{font-size:24px;color:#333;margin-bottom:50px;}
.solution-con dl{margin-top:60px;}
.solution-con dd{float:left;width:25%;text-align:center;font-size:16px;color:#70bded;text-decoration:underline;}
.solution-con dd img{display:block;margin:0 auto 15px auto;}
.solution-con dd a{color:#70bded;}
.solution-con dd:hover{text-decoration:none;}
.solution-con dd:hover img{
    -webkit-transform: scale(-1,1);
    -moz-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    -o-transform: scale(-1,1);
    transform: scale(-1,1);}
.solution-div{position:relative;width:653px;height:657px;margin:auto;background:url(../images/bg02.png) no-repeat center center;}
.solution-div>img{position:absolute;cursor:pointer;}
.solution-div>img:nth-child(1){left:93px;top:40px;}
.solution-div>img:nth-child(2){right:80px;top:40px;}
.solution-div>img:nth-child(3){left:210px;top:205px;}
.solution-div>img:nth-child(4){left:0px;top:290px;}
.solution-div>img:nth-child(5){right:-6px;top:286px;}
.solution-div>img:nth-child(6){left:212px;bottom:0;}
.solution-div>img:hover{
    -webkit-transform: translateY(-15px);
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px);
}
.solution-alert{position:absolute;text-align:center;top:0;width:535px;height:464px;padding:0 100px;box-sizing:border-box;z-index:11;background:url(../images/kuang01.png) no-repeat center center;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.solution-alert.on{
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);
}
.solution-alert h3{margin-bottom:25px;font-size:18px;color:#fff;line-height:100px;border-bottom:1px solid #fff;}
.solution-div-con>div{display:none;}
.solution-alert-img{position:absolute;z-index:11;}
.solution-alert-img>img{opacity:0;max-width:180px;position:absolute;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.solution-alert-img>img.on{
    opacity:1;
    -webkit-transform: translateX(-20px) translateY(-20px);
    -moz-transform: translateX(-20px) translateY(-20px);
    -ms-transform: translateX(-20px) translateY(-20px);
    -o-transform: translateX(-20px) translateY(-20px);
    transform: translateX(-20px) translateY(-20px);

}
.solution-alert .fontp{color:#fff;}

.solution-detail .p{font-size:14px;line-height:24px;}
.solution-detail .p p{margin-top:10px;}
.solution-detail .p h3{margin-bottom:20px;font-weight:bold;color:#333;padding-left:10px;border-left:5px solid #70bded;font-size:18px;line-height:18px;}
.solution-detail .p b{margin-bottom:8px;display:inline-block;font-size:16px;}
.solution-detail .swiper-container{padding:75px 0;border-bottom:1px solid #eaeaea;}
.solution-detail .swiper-button-prev,.solution-detail .swiper-button-next{width:40px;height:40px;margin-top:-20px;background-color:rgba(0,0,0,.5) !important;}
.solution-detail .swiper-button-prev{left:0;background:url(../images/lw.png) no-repeat center center;background-size:10px !important;}
.solution-detail .swiper-button-next{right:0;background:url(../images/rw.png) no-repeat center center;background-size:10px !important;}
.solution-detail .swiper-button-prev:hover,.solution-detail .swiper-button-next:hover{background-color:rgba(85,183,222,.9) !important;}
.solution-detail .swiper-button-prev.swiper-button-disabled:hover,.solution-detail .swiper-button-next.swiper-button-disabled:hover{background-color:rgba(0,0,0,.5) !important;}
.solution-detail .swiper-pagination{bottom:35px !important;}
.pagination1 .swiper-pagination-bullet{border:1px solid #ddd;opacity:1;background:transparent;}
.pagination1 .swiper-pagination-bullet-active{background:#70bded;border-color:#70bded;}

.news li{padding:50px 0;border-bottom:1px solid #eaeaea;}
.news li .pic{width:50%;float:left;}
.news li .wenz{float:right;width:50%;box-sizing:border-box;padding:18px 50px;}
.news li:hover .wenz h3{color:#70bded;}
.news li:hover .wenz p{color:#333;}
.news .page{border:none;}
.news-detail-ban{padding:70px 0;background:#70bded;color:#fff;text-align:center;}
.news-detail-ban h2{font-size:36px;margin-bottom:12px;}
.news-detail-ban p{font-size:14px;}
.news-detail{max-width:780px;}
.news-detail .h3{position:relative;font-size:18px;color:#666;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #eaeaea;padding-left:20px;line-height:18px;}
.news-detail .h3:before{content:"";display:block;position:absolute;left:0;top:0;height:18px;width:5px;background:#70bded;}
.news-detail .mail{border-radius:30px;color:#fff;width:360px;text-align:center;display:block;margin:65px auto 0 auto;line-height:50px;background:#70bded;}
.news-detail .mail img{margin:-1px 8px 0 0;}

.about{}
.about-con01{}
.about-con01 .pic{float:left;width:50%;}
.about-con01 .wenz{font-size:16px;line-height:28px;color:#666;float:right;box-sizing:border-box;padding:0 50px;width:50%;}
.about-con01 .wenz h2{font-size:30px;color:#333;line-height:78px;border-bottom:2px solid #eaeaea;}
.about-con01 .wenz p{margin-top:20px;}
.about-con02{position:relative;margin-top:50px;}
.about-con02 .wenz{position:absolute;font-size:20px;text-align:right;line-height:36px;color:#333;left:20%;top:50%;margin-top:-18px;}
.about-con02 .wenz span{display:none;height:1px;width:60px;background:#666;margin-top:20px;}
.team{}
.team .swiper-slide{}
.team .swiper-slide .img{float:left;width:69%;box-sizing:border-box;padding-right:27px;}
.team .swiper-slide .wenz{height:120px;overflow:hidden;position:absolute;right:0;top:50%;max-width:220px;margin-top:-60px;width:31%;}
.team .swiper-slide .wenz h3{margin-top:30px;font-size:14px;color:#666;}
.team .swiper-slide .wenz h2{font-size:30px;color:#333;margin:18px 0 28px;}
.team .swiper-pagination{display:none;height:220px;z-index:1;background:url(../images/xian.png) no-repeat top 110px center;position:relative;bottom:0 !important;margin:0 auto;max-width:650px;box-sizing:border-box;padding:40px 115px;}
.team .swiper-pagination-bullet{display:block;float:left;width:84px;height:104px;background:none;opacity:1;margin:0 !important;}
.team .swiper-pagination-bullet img{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}
.team .swiper-pagination-bullet:hover img,.team .swiper-pagination-bullet-active img{
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
}
.team .btn-box{margin-top:30px;}
.team .swiper-pagination-bullet font{margin-top:8px;font-size:14px;color:#999;display:block;text-align:center;}
.team .swiper-pagination-bullet:hover font,.team .swiper-pagination-bullet-active font{color:#333;}
.team .swiper-pagination-bullet:nth-child(2n-1){position:relative;top:35px !important;}
.team .dian{display:none;position:absolute;cursor:pointer;left:132px;top:89px;}
.team .pos_re{z-index:2;max-width:650px;box-sizing:border-box;padding:0 115px;margin:auto;}
.team .swiper-container-sml .swiper-slide{height:70px !important;}
.team .swiper-container-sml{height:100% !important;}
.team dd{margin:25px 0;}
/*.team dd{margin:25px 0;text-align:left;float:left;width:50%;}*/
.team dd h5{margin-bottom:14px;font-size:22px;color:#70bded;}
.team dd h5 span{font-size:60px;color:#70bded;padding-right:8px;}
.team dd p{font-size:20px;color:#666;}
.team dd:nth-child(2){transition-delay:.2s;-webkit-transition-delay:.2s;}
.team dd:nth-child(3){transition-delay:.4s;-webkit-transition-delay:.4s;}
.team dd:nth-child(4){transition-delay:.6s;-webkit-transition-delay:.6s;}


.prev1.swiper-button-prev,.next1.swiper-button-next{width:60px;height:60px;border-radius:50%;margin-top:-30px;background-color:#e5e5e5 !important;}
.prev1.swiper-button-prev{left:-150px;background:url(../images/lw.png) no-repeat center center;background-size:10px !important;}
.next1.swiper-button-next{right:-150px;background:url(../images/rw.png) no-repeat center center;background-size:10px !important;}
.prev1.swiper-button-prev:hover,.next1.swiper-button-next:hover{background-color:#70bded !important;}
.prev1.swiper-button-prev.swiper-button-disabled:hover,.next1.swiper-button-next.swiper-button-disabled:hover{background-color:#e5e5e5 !important;}
.partner{background:url(../images/bg.jpg) no-repeat center center;}
.partner .swiper-container{margin:0 120px;padding:80px 0 160px;}
.partner .swiper-slide{margin-bottom:35px;}
.partner .swiper-pagination{bottom:80px !important;}
.partner .swiper-button-prev{left:-50px;}
.partner .swiper-button-next{right:-50px;}
.partner .swiper-slide:hover img{
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
}
#BlowupLens{top:0;}


.email-div{text-align:center;padding-top:50px;font-size:16px;color:#333;line-height:40px;}
.email-div input{margin-left:30px;line-height:40px;height:40px;border:1px solid #eaeaea;border-right:0;box-sizing:border-box;vertical-align:middle;border-bottom-left-radius:30px;border-top-left-radius:30px;padding:0 20px;width:220px;}
.email-div a{background:#70bded;color:#fff;margin-left:-4px;padding:0 20px;font-size:14px;vertical-align:middle;border-bottom-right-radius:30px;border-top-right-radius:30px;border:none;outline:none;cursor:pointer;line-height:42px;height:42px;display:inline-block;}

@media screen and (max-width: 1440px) {
    body{padding-top:92px;}
    .sy-nav .swiper-slide>a{font-size:16px;padding-top:16px;}
    .sy-nav{padding:28px 5.2%;}
    .jianbian{width:240px;line-height:52px;}
    .sy-news .swiper-slide{padding:28px 38px;}
    .header .logo img{height:65px;}
    .header .nav li>a{line-height:89px;height:89px;}
    .header .nav li:hover>a, .header .nav li.cur>a{line-height:100px;}
    .header .nav li>a span{top:20px;}
    .header .bdsharebuttonbox a{margin-top:20px !important;}
    .header{border-top-width:3px;}
    .h2{font-size:52px;}
    .ny-banner .wenz hr{height:2px;}
    .ny-banner .wenz h3{font-size:30px;}
    .team .swiper-pagination{margin:-25px auto -10px;}
    .next1.swiper-button-next{right:-60px;}
    .prev1.swiper-button-prev{left:-60px;}
    .prev1.swiper-button-prev, .next1.swiper-button-next{width:48px;height:48px;margin-top:-24px;}
    .partner .swiper-container{padding:40px 0 80px;}
    .partner{padding-bottom:0;}
    .partner .swiper-pagination{bottom:40px !important;}
    .solution-detail .swiper-container{padding-top:50px;}
    .solution-detail .swiper-button-prev, .solution-detail .swiper-button-next{margin-top:-35px;}
    .product tbody td{font-size:14px;padding:14px 0;}
    .news li{padding:42px 0;}
    .solution-div{width:494px;height:494px;background-size:100% !important;}
    .solution-div>img:nth-child(1){width:165px;top:25px;left:70px;}
    .solution-div>img:nth-child(2){width:165px;top:27px;right:78px;}
    .solution-div>img:nth-child(3){width:185px;top:155px;left:150px;}
    .solution-div>img:nth-child(4){width:175px;bottom:107px;left:0;top:auto;}
    .solution-div>img:nth-child(5){width:175px;bottom:104px;right:8px;top:auto;}
    .solution-div>img:nth-child(6){width:175px;bottom:0;left:158px;top:auto;}
    .solution-alert{width:400px;height:347px;background-size:100% 100% !important;padding:0 60px;}
    .solution-alert-img>img{max-width:140px;}
    .solution-alert h3{line-height:64px;margin:0 30px 20px 30px;}
    .solution-alert .fontp{font-size:12px;line-height:20px;}









}
@media screen and (max-width: 1200px) {
    body{padding-top:89px;}
    .sy-news .swiper-slide:after{display:none !important;}
    .header .nav li{margin:0;}
    .header .nav li>a{padding:0 18px;font-size:16px;}
    .header .bdsharebuttonbox a{width:36px !important;height:36px !important;line-height:36px;margin:25px 0 0 7px !important;}
    .header .bdsharebuttonbox .bds_more{background-size:14px !important;}
    .banner .swiper-pagination{bottom:20px !important;}
    .sy-about .wenz{padding-right:0;}
    .h2{font-size:46px;}
    .sy-about .wenz h2{margin-bottom:12px;}
    .jianbian{width:200px;line-height:43px;}
    .title h3{font-size:20px;}
    .sy-news .date span,.news .wenz .date span{font-size:32px;}
    .sy-news .date small,.news .wenz .date small{font-size:14px;}
    .sy-news .swiper-slide h3 a,.news .wenz h3 a{font-size:16px;}
    .sy-news{padding:32px 0 48px;}
    .sy-news .swiper-slide h3,.news .wenz h3{margin:14px 0;}
    .sy-news .swiper-slide .jtm,.news .wenz .jtm{margin-top:18px;}
    .jtm{width:36px;height:36px;background-size:7px !important;}
    .sy-news .swiper-slide{padding:22px 30px;}
    .footer-mid .toTop{margin-left:60px;}
    .h2{font-size:40px;}
    .ny-banner .wenz hr{width:32px;}
    .ny-banner .wenz h3{font-size:26px;}
    .sub-nav a{font-size:14px;}
    .sub-nav{line-height:36px;}
    .about-con01 .wenz h2{font-size:20px;line-height:24px;padding-bottom:12px;border-width:1px;}
    .about-con01 .wenz{font-size:14px;line-height:24px;}
    .next1.swiper-button-next{right:-10px;}
    .prev1.swiper-button-prev{left:-10px;}
    .partner .next1.swiper-button-next,.partner .prev1.swiper-button-prev{display:none;}
    .partner .swiper-container{margin:0;}
    .product-detail .pro-con h3{line-height:24px;padding-bottom:16px;margin-bottom:18px;}
    .product-detail .pro-con a{width:140px;margin-right:12px;line-height:42px;margin-top:30px;}
    .product-detail .pro-con a:nth-child(2){margin-right:0;}
    .page-local{margin-top:50px;}
    .contact{padding-bottom:60px;}
    .news li .wenz{padding:0 30px;}
    .news li{padding:30px 0;}
    .team dl{margin-top:20px;}
    .team dd p{font-size:14px;}

}
.san{display:none;}
@media screen and (max-width: 1023px) {
    .header .nav li>a:after{display:none !important;}
    .nav{display:none;}
    .header .bdsharebuttonbox .bds_more{display:none !important;}
    .header .bdsharebuttonbox a{border-color:#70bded;text-transform:uppercase;color:#70bded;}
    .header{border-top:0;border-bottom:2px solid #70bded;position:fixed;left:0;top:0;width:100%;background:#fff;z-index:8;}
    body{padding-top:89px;}
    .banner img{max-width:140%;margin-left:-20%;}
    .sy-nav{padding:22px 3.125%;}
    .sy-nav .swiper-slide>a{font-size:14px;padding-top:7px;}
    .sy-about{background-position:right center !important;}
    .jianbian{width:140px;line-height:30px;}
    .h2{font-size:38px;}
    .title h3{font-size:18px;}
    .sy-news .swiper-slide{padding:22px;}
    .sy-news .date small,.news .wenz .date small{margin-left:0;}
    .more100{line-height:48px;}
    .footer-top{padding:26px 0;}
    .footer-top dt{font-size:16px;margin-bottom:8px;}
    .footer-mid .address{margin-left:45px;}
    .nav{overflow-y:auto;display:none;background:#fff;top:89px;box-sizing:border-box;z-index:9;position:fixed;width:100%;left:0;height:calc(100% - 89px);}
    .nav li{padding:0;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;float:none;}
    .nav li.er>a{background-position: right 30px center !important;}
    .nav li>a{display:block;padding:12px 30px;width:100%;box-sizing:border-box;}
    .nav li.loginBtn a{text-align:center;width:50%;float:left;}
    .nav li.loginBtn font{display:none;}
    .nav li.loginBtn{padding-left:0;background:none;}
    .nav li dl{box-shadow:none;position:relative;background:#f2f2f2;display:none;top:auto;}
    .nav li dd{text-align:left;}
    .nav li dd a{display:block;padding:4px 0 4px 50px;}
    .header .nav li:hover>a span, .header .nav li.cur>a span{display:none;}
    .san{display:block;}
    .ny-banner{background-size:cover !important;background-attachment: inherit !important;}
    .contact{padding:34px 0;}
    .about-con01 .wenz{padding:0 0 0 20px;}
    .about-con01 .wenz p{margin-top:10px;}
    .about-con01 .wenz h2{margin-bottom:20px;}
    .about-con02{margin-top:30px;}
    .about-con02 .wenz{font-size:14px;line-height:30px;left:15%;}
    .team .swiper-slide .wenz h3{margin-top:0;}
    .team .swiper-slide .wenz h2{font-size:24px;margin:5px 0 12px;}
    .team .swiper-slide .img{width:60%;}
    .team .swiper-slide .wenz{width:40%;}
    .solution-detail .swiper-container{padding:20px 0 50px;}
    .solution-detail .swiper-pagination{bottom:20px !important;}
    .solution-detail .swiper-button-prev, .solution-detail .swiper-button-next{display:none;}
    .product-detail .pro-con td{padding:2px 0;}
    .product-detail .pro-con{padding-left:20px;}
    .news .wenz .jtm{display:none;}
    #dituContent{height:320px;}
    .contact-ul li{width:50%;}
    .feedback h2{font-size:24px;}
    .team dd h5 span{font-size:32px;}
    .team dd{margin:18px 0;}
    .team dl{margin-top:0;}
}
@media screen and (max-width: 767px) {
    .header .logo img{height:50px;}
    .header .san{width:28px;height:20px;margin:27px 0 0 15px;}
    .header .san span{height:2px;}
    .header .bdsharebuttonbox a{width:28px !important;height:28px !important;line-height:28px;margin-top:23px !important;}
    body{padding-top:74px;}
    .pc{display:none;}
    .phone{display:block;}
    .swiper-pagination.phone{position:relative;bottom:auto !important;margin-top:18px;}
    .banner .swiper-pagination{bottom:10px !important;}
    .swiper-pagination-bullet-active{background:#70bded !important;}
    .swiper-pagination-bullet{margin:0 3px !important;}
    .banner .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px !important;}
    .banner .swiper-pagination-bullet-active:after{width:12px;height:12px;top:-4px;left:-4px;}
    .h2{font-size:32px;}
    .jianbian{width:120px;}
    .sy-about .wenz a{margin-top:20px;}
    .sy-news{padding:28px 0;}
    .title{margin-bottom:22px;}
    .sy-news .swiper-slide .jtm,.news .wenz .jtm{display:none;}
    .sy-news .swiper-slide{padding:18px 18px 0 18px;}
    .more100{line-height:36px;}
    .sy-news .more100{margin-top:22px;}
    .footer-top{display:none;}
    .footer-mid{border-top:1px solid #eaeaea;background:#f3f5f7;padding:22px 0;}
    .footer-mid .toTop,.footer-mid .code{display:none;}
    .footer-mid .address,.footer-mid .logo{float:none;}
    .footer-mid .logo{margin-top:0;text-align:center;}
    .footer-mid .address{margin:18px 0 0 0;}
    .footer-mid h3{margin-bottom:3px;}
    .footer-mid h4{font-size:16px;margin-top:10px;}
    .footer-btm{font-size:12px;line-height:20px;padding:10px 0;}
    .footer-btm span{display:block;}
    .nav{top:74px;height:calc(100% - 74px);}
    .header .nav li>a{padding:2px 18px;line-height:60px;height:60px;}
    .header .nav li dd a{padding:2px 0 2px 30px;font-size:14px;}
    .header .nav li:hover>a, .header .nav li.cur>a{line-height:60px;height:60px;}
    .h2{font-size:30px;}
    .ny-banner .wenz hr{display:none;}
    .ny-banner .wenz h3{font-size:16px;margin-top:8px;}
    .ny-banner{padding:60px 0;}
    .sub-nav a{padding:0 18px;}
    .sub-nav{padding:4px 0;line-height:30px;}
    .contact{padding:28px 0;}
    .about-con01 .pic,.about-con01 .wenz{width:100%;}
    .about-con01 .wenz{padding:20px 0 0 0;}
    .about-con01 .wenz h2{margin-bottom:10px;}
    .about-con02{margin-top:18px;}
    .about-con02 .wenz{padding-top:20px;left:auto;position:relative;top:auto;margin-top:0;text-align:center;}
    .about-con02 .wenz span{display:none;}
    .team .swiper-pagination{background:none;height:auto;position:absolute;bottom:0;width:100%;text-align:center;margin:0;padding:0;}
    .team .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px !important;display:inline-block;float:none;border:1px solid #ccc;background:transparent;}
    .team .swiper-pagination-bullet:nth-child(2n-1){top:0 !important;}
    .team .swiper-pagination-bullet-active{background:#70bded;border-color:#70bded;}
    .team .pos_re{display:none;}
    .prev1.swiper-button-prev, .next1.swiper-button-next{display:none;}
    .team .swiper-slide .img{width:100%;padding:0;}
    .team .swiper-slide .wenz{width:100%;padding:20px 0 0 0;}
    body{overflow-x:hidden;}
    .team .wrapper{position:relative;padding-bottom:30px;}
    .team .swiper-slide .wenz h2{font-size:20px;margin-top:0;}
    .team .swiper-slide .wenz h3{font-size:12px;}
    .sub-nav a{margin:0;}
    .partner .swiper-slide{margin-bottom:10px;text-align:center;}
    .partner .swiper-container{padding:20px 0 40px;}
    .partner .swiper-pagination{bottom:0 !important;}
    .partner{background:none;}
    .solution .p{font-size:14px;line-height:24px;}
    .solution-con{margin-top:20px;padding-top:28px;}
    .solution-con h3{font-size:18px;margin-bottom:20px;}
    .solution-con dl{margin-top:25px;}
    .solution-con dd{font-size:14px;width:50%;margin-bottom:30px;}
    .solution-banner img{max-width:240%;width:240%;margin-left:-70%;}
    .product thead{display:none;}
    .product tr,.product td{display:block;width:100%;}
    .product tbody td{padding-left:0px !important;}
    .product tbody td:before{content:attr(data-src)}
    .product tbody td:nth-child(1){color:#999;}
    .product td:nth-last-child(1) a{font-size:14px;}
    .product tbody tr{border:1px solid #eaeaea;margin-bottom:20px;}
    .product tbody tr td{margin:0 20px;width:calc(100% - 40px);}
    .product tbody tr td:nth-last-child(1){border-bottom:0;}
    .product tbody tr:nth-last-child(1){margin-bottom:0;}
    .page a, .page span{width:28px;height:28px;line-height:28px;}
    .page a.page-prev, .page a.page-next{padding:0 12px;}
    .page{padding:20px 0;}
    .crumbs{display:none;}
    .product-detail .pro-img,.product-detail .pro-con{width:100%;}
    .product-detail .pro-con{padding:20px 0 0 0;}
    .product-detail .pro-con h3{font-size:20px;}
    .page-local{display:none;}
    .product-detail .pro-con a{font-size:14px;margin-top:20px;line-height:38px;}
    .news li .pic,.news li .wenz{width:100%;}
    .news li .wenz{padding:20px 0 0 0;}
    .news-detail-ban h2{font-size:26px;margin-bottom:8px;}
    .news-detail-ban p{font-size:12px;white-space:nowrap;
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -ms-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8);
    }
    .news-detail .h3{font-size:16px;margin-bottom:20px;padding:0 0 15px 15px;}
    .news-detail .h3:before{width:3px;height:16px;}
    .news-detail .mail{width:100%;margin-top:30px;white-space:nowrap;font-size:14px;line-height:40px;}
    #dituContent{height:220px;}
    .contact-ul li{width:100%;padding:20px 0;}
    .contact-ul li h3{margin-top:10px;}
    .contact-ul li p.TwCenMT{font-size:20px;}
    .contact-ul{padding:20px 0;}
    .feedback .input{width:100%;}
    .feedback .input input,.feedback .input select{padding:8px 0;}
    .feedback .input textarea{height:120px;border-radius:10px;}
    .feedback .input .submit{font-size:14px;line-height:40px;}
    .feedback p{font-size:12px;}
    .feedback h2{font-size:20px;}
    .feedback .input{margin-bottom:12px;}
    .solution-div{display:none;}
    .solution-alert{
        position:relative;
        -webkit-transform: scale(1.0);
        -moz-transform: scale(1.0);
        -ms-transform: scale(1.0);
        -o-transform: scale(1.0);
        transform: scale(1.0);}
    .solution-div-con>div{display:block;}
    .solution-alert{margin-bottom:40px;z-index:1;width:100%;height:auto;padding:0;text-align:left;}
    .solution-con h3{margin:20px 0;line-height:24px;padding-bottom:10px;}
    .solution-con>h3{margin-top:0;}
    .solution-alert .fontp{font-size:14px;line-height:24px;}
    .email-div span{display:block;}
    .email-div input{margin-left:0;max-width:calc(100% - 100px);}
    .team dd h5{margin-bottom:8px;}
    .solution-detail .p .fl{margin:0 0 18px 0 !important;}
    .team .swiper-slide .wenz{height:auto !important;position:relative;top:auto;margin:25px 0 0 0;width:100%;max-width:100%;}
    .team .swiper-container-sml{height:224px !important;}
    .sub-nav .email-div{display:none;}
    .feedback .input select{padding-left:52px;}
}




